Volume 3, Issue 11 (2), July 2018, Pages 827-842
Waleed Hassan; Mohamed Helal
Volume 2, Issue 6, April 2017, Pages 545-556
Walid Hassan